Feature: 03. Now we can test the Sentry Navigation Modes
Before
Hook
When
the Manual Button is clicked
java.lang.AssertionError: Expected condition failed: waiting for visibility of element located by By.xpath: //button[@class='ModesButton manual active'] (tried for 7 second(s) with 100 milliseconds interval) at org.junit.Assert.fail(Assert.java:88) at extern.bsb.tests.ui.then.WaitForElement.Then_mode_is_active(WaitForElement.java:404) at ✽.the MANUAL is active(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2@2/short_term_sentry/shortTermSentry/03.NavigationModes.feature:13)
Before
Hook
java.lang.AssertionError: Expected condition failed: waiting for visibility of element located by By.xpath: //button[@class='ModesButton manual active'] (tried for 7 second(s) with 100 milliseconds interval) at org.junit.Assert.fail(Assert.java:88) at extern.bsb.tests.ui.then.WaitForElement.Then_mode_is_active(WaitForElement.java:404) at ✽.the MANUAL is active(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2@2/short_term_sentry/shortTermSentry/03.NavigationModes.feature:17)
When
the Collision Avoidance Button is clicked
And
the "cy" on Secondary Map Circle is "higher"
Then
the COLLISION AVOIDANCE is active
Before
Hook
java.lang.AssertionError: Expected condition failed: waiting for visibility of element located by By.xpath: //button[@class='ModesButton navigation active'] (tried for 7 second(s) with 100 milliseconds interval) at org.junit.Assert.fail(Assert.java:88) at extern.bsb.tests.ui.then.WaitForElement.Then_mode_is_active(WaitForElement.java:404) at ✽.the COLLISION AVOIDANCE is active(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2@2/short_term_sentry/shortTermSentry/03.NavigationModes.feature:23)
When
the Surveillance Button is clicked
And
the "cy" on Secondary Map Circle is "lower"
Then
the SURVEILLANCE is active
Before
Hook
java.lang.AssertionError: Expected condition failed: waiting for visibility of element located by By.xpath: //button[@class='ModesButton surveillance active'] (tried for 7 second(s) with 100 milliseconds interval) at org.junit.Assert.fail(Assert.java:88) at extern.bsb.tests.ui.then.WaitForElement.Then_mode_is_active(WaitForElement.java:404) at ✽.the SURVEILLANCE is active(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2@2/short_term_sentry/shortTermSentry/03.NavigationModes.feature:30)
When
the Manual Button is clicked
And
the "cy" on Secondary Map Circle is "equal"
Then
the MANUAL is active
Before
Hook
java.lang.AssertionError: Expected condition failed: waiting for visibility of element located by By.xpath: //button[@class='ModesButton manual active'] (tried for 7 second(s) with 100 milliseconds interval) at org.junit.Assert.fail(Assert.java:88) at extern.bsb.tests.ui.then.WaitForElement.Then_mode_is_active(WaitForElement.java:404) at ✽.the MANUAL is active(file:///media/PTJenkins/jenkins_home/jenkins/workspace/CI-CD_ShortTermSentry_2@2/short_term_sentry/shortTermSentry/03.NavigationModes.feature:36)
When
the Primary Camera Rotation Button is clicked
Then
the Primary Camera Rotation Menu is visible
And
the Primary Camera Rotation 0 is clicked